Test Results - sandbox_common_test

All Test Modules | GitHub Repository | Coverage Reports Designed for use with JUnit.

Summary

99.2%
Tests Failures Errors Skipped Success rate Time
388 0 0 3 99.23% 7.146
Note: failures are anticipated and checked for with assertions while errors are unanticipated.

Packages

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.
Name Tests Errors Failures Skipped Time(s) Time Stamp Host
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top


TestCase org.sandbox.jdt.internal.common.HelperVisitorFluentApiTest ๐Ÿ”—

Name Status Type Time(s)
testForField_withAnnotation_findsFieldDeclaration ๐Ÿ”— Success 0.021
testForAnnotation_skipsProcessedNodes ๐Ÿ”— Success 0.025
testForAnnotation_findsMarkerAnnotation_populatesReferenceHolder ๐Ÿ”— Success 0.020
testForAnnotation_andImports_findsImports ๐Ÿ”— Success 0.011
testForMethodCalls_withImports_findsAllNodes ๐Ÿ”— Success 0.011
testForMethodCalls_findsMethodInvocation_populatesReferenceHolder ๐Ÿ”— Success 0.010
testForImport_findsImportDeclaration_populatesReferenceHolder ๐Ÿ”— Success 0.010
testCollect_returnsAllFoundNodes ๐Ÿ”— Success 0.011
testReferenceHolder_multipleNodes_allAccessible ๐Ÿ”— Success 0.014
testReferenceHolder_isCorrectlyPopulated_andAccessibleAfterProcessing ๐Ÿ”— Success 0.012
testReferenceHolder_returnsNullForNonExistentKey ๐Ÿ”— Success 0.009
Properties ยป

Back to top

TestCase org.sandbox.jdt.internal.common.NodeMatcherTest ๐Ÿ”—

Name Status Type Time(s)
testIfThrowStatement_matches ๐Ÿ”— Success 0.011
testIfReturnStatement_matches ๐Ÿ”— Success 0.010
testIfIfStatementWithElse_matches ๐Ÿ”— Success 0.007
testIfVariableDeclaration_matches ๐Ÿ”— Success 0.013
testIfContinueStatement_matches ๐Ÿ”— Success 0.009
testIfIfStatement_matches ๐Ÿ”— Success 0.009
testIfBlock_matches ๐Ÿ”— Success 0.004
testIfExpressionStatement_matches ๐Ÿ”— Success 0.013
testIfBreakStatement_matches ๐Ÿ”— Success 0.009
testIfVariableDeclarationMatching_withPredicate ๐Ÿ”— Success 0.007
testIfIfStatementWithoutElse_matches ๐Ÿ”— Success 0.003
testMatchAll_processesAll ๐Ÿ”— Success 0.011
testIfTypeMatching_withPredicate ๐Ÿ”— Success 0.005
testIfType_matches ๐Ÿ”— Success 0.008
testIsControlFlowStatement_throwTrue ๐Ÿ”— Success 0.011
testIsControlFlowStatement_continueTrue ๐Ÿ”— Success 0.007
testGetExpression_returnsOptionalWithExpression ๐Ÿ”— Success 0.007
testGetAssignment_returnsEmpty ๐Ÿ”— Success 0.009
testGetAssignment_returnsOptionalWithAssignment ๐Ÿ”— Success 0.006
testIsAssignmentStatement_returnFalse ๐Ÿ”— Success 0.007
testIsControlFlowStatement_returnTrue ๐Ÿ”— Success 0.005
testIsAssignmentStatement_returnTrue ๐Ÿ”— Success 0.006
testIsControlFlowStatement_breakTrue ๐Ÿ”— Success 0.006
testIsControlFlowStatement_returnFalse ๐Ÿ”— Success 0.006
testGetExpression_returnsEmpty ๐Ÿ”— Success 0.006
testChaining_stopsAfterFirstMatch ๐Ÿ”— Success 0.009
testIsHandled_returnsTrueAfterMatch ๐Ÿ”— Success 0.006
testIfBlockWithSingleStatement_matches ๐Ÿ”— Success 0.006
testIfTypeMapping_mapsResult ๐Ÿ”— Success 0.006
testIfThenStatementIs_nonIfStatement ๐Ÿ”— Success 0.006
testIfTypeMapping_nullResult ๐Ÿ”— Success 0.006
testIfThenStatementIs_wrappedInBlock ๐Ÿ”— Success 0.006
testIfThenStatementIs_directMatch ๐Ÿ”— Success 0.009
testIfBlockWithSingleStatement_noMatchMultiple ๐Ÿ”— Success 0.006
testIsHandled_returnsFalseInitially ๐Ÿ”— Success 0.007
testOn_createsNodeMatcher ๐Ÿ”— Success 0.003
testIfPrefixIncrementOrDecrement_matchesDecrement ๐Ÿ”— Success 0.004
testIfPrefixExpression_matches ๐Ÿ”— Success 0.003
testIfMethodInvocation_matches ๐Ÿ”— Success 0.004
testIfSimpleName_matches ๐Ÿ”— Success 0.003
testIfAssignmentWithOperator_matches ๐Ÿ”— Success 0.002
testIfPostfixIncrementOrDecrement_matchesIncrement ๐Ÿ”— Success 0.003
testIfAssignment_matches ๐Ÿ”— Success 0.002
testIfMethodInvocationNamed_matches ๐Ÿ”— Success 0.006
testIfPostfixExpression_matches ๐Ÿ”— Success 0.012
testOrElse_doesNotExecuteWhenHandled ๐Ÿ”— Success 0.011
testOrElse_executesWhenNotHandled ๐Ÿ”— Success 0.009
testOrElseGet_returnsEmptyWhenHandled ๐Ÿ”— Success 0.015
testOrElseGet_returnsOptionalWhenNotHandled ๐Ÿ”— Success 0.013
testOrElseDo_executesWhenNotHandled ๐Ÿ”— Success 0.006
Properties ยป

Back to top

TestCase org.sandbox.jdt.internal.common.StatementContextTest ๐Ÿ”—

Name Status Type Time(s)
testGetRemainingCount_returnsCorrectCount ๐Ÿ”— Success 0.013
testIsMiddle_returnsFalseForFirst ๐Ÿ”— Success 0.005
testHasNext_returnsFalseForLast ๐Ÿ”— Success 0.007
testIsOnly_returnsTrueForSingle ๐Ÿ”— Success 0.004
testHasNext_returnsTrueWhenMore ๐Ÿ”— Success 0.006
testIsLast_returnsTrueForLast ๐Ÿ”— Success 0.008
testIsMiddle_returnsTrueForMiddle ๐Ÿ”— Success 0.007
testIsFirst_returnsFalseForNonFirst ๐Ÿ”— Success 0.009
testIsFirst_returnsTrueForFirst ๐Ÿ”— Success 0.009
testHasPrevious_returnsTrueWhenPrevious ๐Ÿ”— Success 0.010
testHasPrevious_returnsFalseForFirst ๐Ÿ”— Success 0.010
testGetRemainingStatements_emptyForLast ๐Ÿ”— Success 0.006
testGetPrecedingStatements_returnsBeforeCurrent ๐Ÿ”— Success 0.006
testGetRemainingStatements_returnsAfterCurrent ๐Ÿ”— Success 0.005
testGetPrecedingStatements_emptyForFirst ๐Ÿ”— Success 0.006
testIfFirst_executesForFirst ๐Ÿ”— Success 0.009
testIfLast_executesForLast ๐Ÿ”— Success 0.009
testIfNotLast_executesForNonLast ๐Ÿ”— Success 0.006
testIfLast_doesNotExecuteForNonLast ๐Ÿ”— Success 0.007
testIfOnly_executesForOnly ๐Ÿ”— Success 0.007
testGetNextStatement_returnsNext ๐Ÿ”— Success 0.009
testGetPreviousStatement_returnsPrevious ๐Ÿ”— Success 0.005
testGetPreviousStatement_returnsEmptyForFirst ๐Ÿ”— Success 0.007
testGetStatementAt_outOfBounds ๐Ÿ”— Success 0.006
testGetNextStatement_returnsEmptyForLast ๐Ÿ”— Success 0.008
testGetStatementAt_negativeOffset ๐Ÿ”— Success 0.005
testGetStatementAt_positiveOffset ๐Ÿ”— Success 0.006
testNextIs_returnsTrueForMatchingType ๐Ÿ”— Success 0.003
testNextIsWithPredicate_returnsTrueWhenBothMatch ๐Ÿ”— Success 0.008
testNextMatches_returnsTrueWhenMatches ๐Ÿ”— Success 0.008
testMatcher_returnsNodeMatcher ๐Ÿ”— Success 0.007
testNextMatches_returnsFalseWhenNoMatch ๐Ÿ”— Success 0.006
testContextChaining_withIfLast ๐Ÿ”— Success 0.011
testGetRemainingCount_zeroForLast ๐Ÿ”— Success 0.007
testSingleStatement_isFirstLastOnly ๐Ÿ”— Success 0.005
testProcessBlock_earlyTermination ๐Ÿ”— Success 0.009
testForSingle_createsContext ๐Ÿ”— Success 0.008
testForEachInBlock_processesAllStatements ๐Ÿ”— Success 0.008
testProcessBlock_returnsEmpty ๐Ÿ”— Success 0.006
testForStatement_createsContextWithPosition ๐Ÿ”— Success 0.005
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.TriggerPatternCleanupTest ๐Ÿ”—

Name Status Type Time(s)
testAnnotationPatternMatching ๐Ÿ”— Success 0.013
testNoMatchesForDifferentAnnotation ๐Ÿ”— Success 0.006
testAnnotationWithQualifiedType ๐Ÿ”— Success 0.006
testMultipleAnnotationMatches ๐Ÿ”— Success 0.006
testAnnotationWithPlaceholder ๐Ÿ”— Success 0.011
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.AstDiffAnalyzerTest ๐Ÿ”—

Name Status Type Time(s)
testIdenticalExpressions ๐Ÿ”— Success 0.002
testBothNull ๐Ÿ”— Success 0.010
testMethodCallRename ๐Ÿ”— Success 0.002
testLeafModification ๐Ÿ”— Success 0.011
testNullHandling ๐Ÿ”— Success 0.002
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.AsyncCommitAnalyzerTest ๐Ÿ”—

Name Status Type Time(s)
testFailureListenerCallback ๐Ÿ”— Success 0.014
testAnalyzeCommitWithFailure ๐Ÿ”— Success 0.002
testListenerCallbacks ๐Ÿ”— Success 0.001
testAnalyzeCommitWithNoJavaFiles ๐Ÿ”— Success 0.003
testAnalyzeAllMultipleCommits ๐Ÿ”— Success 0.006
testAnalyzeCommitWithJavaChange ๐Ÿ”— Success 0.015
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.BatchTransformationProcessorTest ๐Ÿ”—

Name Status Type Time(s)
testProcessMultipleMatchesSameRule ๐Ÿ”— Success 0.005
testProcessNullCu ๐Ÿ”— Success 0.001
testProcessMultipleRules ๐Ÿ”— Success 0.005
testGetHintFile ๐Ÿ”— Success 0.000
testProcessHintOnly ๐Ÿ”— Success 0.004
testProcessWithHintFileParser ๐Ÿ”— Success 0.006
testProcessSimpleRule ๐Ÿ”— Success 0.002
testProcessNoMatch ๐Ÿ”— Success 0.004
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.BundledLibrariesTest ๐Ÿ”—

Name Status Type Time(s)
testAllBundledLibrariesHaveMetadata ๐Ÿ”— Success 0.006
testHintFileRegistryLoadBundled ๐Ÿ”— Success 0.007
testBundledLibraryCount ๐Ÿ”— Success 0.000
testLoadModernizeJava9Library ๐Ÿ”— Success 0.008
testLoadModernizeJava11Library ๐Ÿ”— Success 0.001
testLoadPerformanceLibrary ๐Ÿ”— Success 0.005
testLoadCollectionsLibrary ๐Ÿ”— Success 0.001
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.CommandLineGitProviderTest ๐Ÿ”—

Name Status Type Time(s)
testParseHistoryNull ๐Ÿ”— Success 0.000
testParseHistorySingleCommit ๐Ÿ”— Success 0.001
testParseHistoryMultipleCommits ๐Ÿ”— Success 0.000
testParseHunkContextLinesIncluded ๐Ÿ”— Success 0.000
testParseHunksNull ๐Ÿ”— Success 0.006
testParseHunksEmpty ๐Ÿ”— Success 0.001
testParseHunksMultipleHunks ๐Ÿ”— Success 0.000
testParseHistoryMalformedRecord ๐Ÿ”— Success 0.000
testParseHistoryEmpty ๐Ÿ”— Success 0.000
testParseHunksSingleHunk ๐Ÿ”— Success 0.006
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.CommitAnalysisResultTest ๐Ÿ”—

Name Status Type Time(s)
testPendingStatus ๐Ÿ”— Success 0.001
testCommitInfoRecord ๐Ÿ”— Success 0.020
testDoneStatusWithRules ๐Ÿ”— Success 0.001
testFailedStatus ๐Ÿ”— Success 0.000
testAllAnalysisStatusValues ๐Ÿ”— Success 0.000
testNoRulesStatus ๐Ÿ”— Success 0.001
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.ConfidenceCalculatorTest ๐Ÿ”—

Name Status Type Time(s)
testMixedAlignments ๐Ÿ”— Success 0.006
testIncompatibleWithInsertionsYieldsLow ๐Ÿ”— Success 0.001
testEmptyDiffYieldsZero ๐Ÿ”— Success 0.000
testAllIdenticalYieldsHighConfidence ๐Ÿ”— Success 0.000
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.DiffHunkRefinerTest ๐Ÿ”—

Name Status Type Time(s)
testNullContentProducesEmptyResult ๐Ÿ”— Success 0.004
testRefineMethodCallChange ๐Ÿ”— Success 0.006
testNonJavaFileSkipped ๐Ÿ”— Success 0.001
testRefineSimpleStatementChange ๐Ÿ”— Success 0.002
testCodeChangePairHasLineNumber ๐Ÿ”— Success 0.002
testEmptyHunksProduceEmptyResult ๐Ÿ”— Success 0.002
testMultipleHunksProcessed ๐Ÿ”— Success 0.005
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.DryRunReporterTest ๐Ÿ”—

Name Status Type Time(s)
testEmptyInput ๐Ÿ”— Success 0.010
testReportEntryHasReplacement ๐Ÿ”— Success 0.012
testAnalyzeSimpleExpression ๐Ÿ”— Success 0.007
testAnalyzeMultipleMatches ๐Ÿ”— Success 0.005
testToCsv ๐Ÿ”— Success 0.006
testAnalyzeHintOnlyRule ๐Ÿ”— Success 0.005
testJsonEscaping ๐Ÿ”— Success 0.001
testToJson ๐Ÿ”— Success 0.005
testAnalyzeNoMatch ๐Ÿ”— Success 0.002
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.ExtensionPointLoadingTest ๐Ÿ”—

Name Status Type Time(s)
testGuardRegistryBuiltinsPresent ๐Ÿ”— Success 0.007
testHintFileRegistryManualRegistrationStillWorks ๐Ÿ”— Success 0.001
testHintFileRegistryLoadFromExtensionsReturnsEmptyWithoutOSGi ๐Ÿ”— Success 0.017
testGuardRegistryLoadExtensionsReturnsEmptyWithoutOSGi ๐Ÿ”— Success 0.000
testGuardRegistryManualRegistrationStillWorks ๐Ÿ”— Success 0.004
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.GuardExpressionTest ๐Ÿ”—

Name Status Type Time(s)
testEvaluateCombinedExpression ๐Ÿ”— Success 0.006
testEvaluateReferencedInFalse ๐Ÿ”— Success 0.006
testCustomGuardRegistration ๐Ÿ”— Success 0.004
testEvaluateOrExpression ๐Ÿ”— Success 0.002
testParseMatchesAnyWithLiterals ๐Ÿ”— Success 0.003
testParseInstanceOfArray ๐Ÿ”— Success 0.001
testParseOr ๐Ÿ”— Success 0.000
testEvaluateMatchesNone ๐Ÿ”— Success 0.006
testParseReferencedIn ๐Ÿ”— Success 0.000
testParseSimpleFunctionCall ๐Ÿ”— Success 0.000
testParseNotContainsGuard ๐Ÿ”— Success 0.004
testParseContainsGuard ๐Ÿ”— Success 0.000
testEvaluateReferencedIn ๐Ÿ”— Success 0.001
testParseParentheses ๐Ÿ”— Success 0.004
testParseMultipleArgs ๐Ÿ”— Success 0.001
testParseEmptyThrows ๐Ÿ”— Success 0.001
testParseInstanceOf ๐Ÿ”— Success 0.000
testEvaluateMatchesNoneWithLiterals ๐Ÿ”— Success 0.002
testEvaluateElementKindMatchesMethod ๐Ÿ”— Success 0.007
testParseUnterminatedStringLiteral ๐Ÿ”— Success 0.001
testEvaluateSourceVersionGEFalse ๐Ÿ”— Success 0.001
testParseElementKindMatches ๐Ÿ”— Success 0.000
testGuardRegistryGet ๐Ÿ”— Success 0.004
testParseMatchesNoneWithLiterals ๐Ÿ”— Success 0.000
testEvaluateNotExpression ๐Ÿ”— Success 0.001
testEvaluateMatchesAnyWithLiterals ๐Ÿ”— Success 0.005
testEvaluateSourceVersionGE ๐Ÿ”— Success 0.001
testEvaluateSourceVersionLE ๐Ÿ”— Success 0.004
testEvaluateMatchesAny ๐Ÿ”— Success 0.001
testParseAnd ๐Ÿ”— Success 0.000
testParseNot ๐Ÿ”— Success 0.001
testEvaluateSourceVersionBetween ๐Ÿ”— Success 0.001
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.HintFileCleanUpBridgeTest ๐Ÿ”—

Name Status Type Time(s)
testHintOnlyRulesNoReplacement ๐Ÿ”— Success 0.011
testIncludedRulesProcessed ๐Ÿ”— Success 0.005
testBundledLibrariesLoad ๐Ÿ”— Success 0.010
testRulesWithImportDirectives ๐Ÿ”— Success 0.001
testEmptyRegistryProducesNoResults ๐Ÿ”— Success 0.007
testRegistryProducesTransformationResults ๐Ÿ”— Success 0.008
testMultipleRegisteredFilesProduceResults ๐Ÿ”— Success 0.013
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.HintFileParserTest ๐Ÿ”—

Name Status Type Time(s)
testParseHintOnlyRule ๐Ÿ”— Success 0.000
testParseWithBlockComments ๐Ÿ”— Success 0.001
testParseImportPattern ๐Ÿ”— Success 0.007
testDefaultSeverity ๐Ÿ”— Success 0.001
testParseRuleWithGuard ๐Ÿ”— Success 0.001
testErrorInvalidMetadata ๐Ÿ”— Success 0.007
testParseConstructorPattern ๐Ÿ”— Success 0.001
testCompleteFileWithMultipleFeatures ๐Ÿ”— Success 0.001
testParseRuleWithMultiRewrite ๐Ÿ”— Success 0.000
testParseMultipleRules ๐Ÿ”— Success 0.001
testErrorEmptyContent ๐Ÿ”— Success 0.001
testParseMetadata ๐Ÿ”— Success 0.007
testParseStatementPattern ๐Ÿ”— Success 0.001
testErrorMissingTerminator ๐Ÿ”— Success 0.001
testParseSimpleRule ๐Ÿ”— Success 0.007
testParseAnnotationPattern ๐Ÿ”— Success 0.000
testParseWithLineComments ๐Ÿ”— Success 0.000
testParseBlockPattern ๐Ÿ”— Success 0.001
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.HintFileRegistryInferredTest ๐Ÿ”—

Name Status Type Time(s)
testRegisterInferredRules ๐Ÿ”— Success 0.001
testRuleInferenceEngineToHintFile ๐Ÿ”— Success 0.000
testRegisterSetsTagsWhenEmpty ๐Ÿ”— Success 0.000
testPromoteToManual ๐Ÿ”— Success 0.002
testGetInferredHintFilesEmpty ๐Ÿ”— Success 0.000
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.ImportDiffAnalyzerTest ๐Ÿ”—

Name Status Type Time(s)
testNoImportChangesReturnsNull ๐Ÿ”— Success 0.010
testAddedImportDetected ๐Ÿ”— Success 0.001
testRemovedImportDetected ๐Ÿ”— Success 0.001
testStaticImportChangesDetected ๐Ÿ”— Success 0.001
testAddedAndRemovedImportsDetected ๐Ÿ”— Success 0.001
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.InferredRuleValidatorTest ๐Ÿ”—

Name Status Type Time(s)
testValidationResultHasMessage ๐Ÿ”— Success 0.002
testValidRulePassesValidation ๐Ÿ”— Success 0.008
testLowConfidenceRejected ๐Ÿ”— Success 0.008
testPlaceholderInBothSourceAndReplacementAccepted ๐Ÿ”— Success 0.002
testPlaceholderInReplacementNotInSourceRejected ๐Ÿ”— Success 0.008
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.MultiPlaceholderTest ๐Ÿ”—

Name Status Type Time(s)
testMultiPlaceholderConsistencyCheck ๐Ÿ”— Success 0.003
testMultiPlaceholderMatchesZeroArguments ๐Ÿ”— Success 0.002
testMultiPlaceholderMatchesOneArgument ๐Ÿ”— Success 0.001
testMultiPlaceholderMatchesMultipleArguments ๐Ÿ”— Success 0.003
testMultiPlaceholderMatchesVariousArgumentTypes ๐Ÿ”— Success 0.003
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.NetBeansParityTest ๐Ÿ”—

Name Status Type Time(s)
testAutoBindingDollarUnderscore ๐Ÿ”— Success 0.006
testFixUtilitiesInvalidReplacementPattern ๐Ÿ”— Success 0.034
testHintContextCancel ๐Ÿ”— Success 0.001
testFixUtilitiesEmbeddedPlaceholderReplacement ๐Ÿ”— Success 0.008
testFindMatchesByNodeTypeNoMatches ๐Ÿ”— Success 0.001
testTriggerTreeKindAnnotation ๐Ÿ”— Success 0.009
testFixUtilitiesDeterminePatternKind ๐Ÿ”— Success 0.005
testHintContextGetVariables ๐Ÿ”— Success 0.002
testTriggerPatternsAnnotation ๐Ÿ”— Success 0.010
testFixUtilitiesConstructorReplacement ๐Ÿ”— Success 0.011
testHintContextGetVariableNames ๐Ÿ”— Success 0.005
testFindMatchesByNodeType ๐Ÿ”— Success 0.007
testConstraintVariableTypeAnnotation ๐Ÿ”— Success 0.005
testAutoBindingDollarThis ๐Ÿ”— Success 0.002
testSeverityEnum ๐Ÿ”— Success 0.000
testFixUtilitiesSimplePlaceholderReplacement ๐Ÿ”— Success 0.005
testFindMatchesByNodeTypeMultipleTypes ๐Ÿ”— Success 0.002
testHintKindEnum ๐Ÿ”— Success 0.000
testEnhancedHintAnnotation ๐Ÿ”— Success 0.000
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.NewPatternKindsTest ๐Ÿ”—

Name Status Type Time(s)
testSimpleField ๐Ÿ”— Success 0.005
testFieldWithPlaceholderType ๐Ÿ”— Success 0.004
testSimpleMarkerAnnotation ๐Ÿ”— Success 0.001
testBodyConstraintPositive_SuperCallMissing ๐Ÿ”— Success 0.006
testSimpleMethodDeclaration ๐Ÿ”— Success 0.001
testBodyConstraintMultipleMethods ๐Ÿ”— Success 0.002
testBodyConstraintNegative_SuperCallPresent ๐Ÿ”— Success 0.007
testSimpleMethodCall ๐Ÿ”— Success 0.003
testBodyConstraintSuperCallInNestedBlock ๐Ÿ”— Success 0.002
testBodyConstraintAbstractMethod_Negated ๐Ÿ”— Success 0.003
testSimpleImport ๐Ÿ”— Success 0.004
testMultipleImports ๐Ÿ”— Success 0.001
testBodyConstraintEmptyMethod ๐Ÿ”— Success 0.004
testFieldWithAnnotation ๐Ÿ”— Success 0.002
testMultipleAnnotationsOnSameElement ๐Ÿ”— Success 0.004
testBodyConstraintNegative_MissingSuperCall ๐Ÿ”— Success 0.005
testMethodDeclarationWithMultiPlaceholderParameters ๐Ÿ”— Success 0.008
testMethodCallWithMultipleArguments ๐Ÿ”— Success 0.009
testBodyConstraintMethodCallInBody ๐Ÿ”— Success 0.009
testMethodDeclarationWithParameters ๐Ÿ”— Success 0.009
testAnnotationWithParameters ๐Ÿ”— Success 0.009
testOverrideConstraint_NoBindings ๐Ÿ”— Success 0.008
testMethodDeclarationWithoutOverrideConstraint ๐Ÿ”— Success 0.001
testBodyConstraintPositive_SuperCallPresent ๐Ÿ”— Success 0.006
testMethodCallWithPlaceholderQualifier ๐Ÿ”— Success 0.007
testMethodDeclarationWithReturnType ๐Ÿ”— Success 0.002
testStaticImport ๐Ÿ”— Success 0.001
testMethodDeclarationWithPlaceholderName ๐Ÿ”— Success 0.002
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.PatternCompositionTest ๐Ÿ”—

Name Status Type Time(s)
testAddIncludeIgnoresBlank ๐Ÿ”— Success 0.000
testIncludeWithOtherMetadata ๐Ÿ”— Success 0.003
testResolveIncludesMergesRules ๐Ÿ”— Success 0.001
testResolveIncludesByDeclaredIdNotRegistryKey ๐Ÿ”— Success 0.002
testHintFileDefaultIncludesEmpty ๐Ÿ”— Success 0.000
testNoIncludesReturnsOwnRules ๐Ÿ”— Success 0.004
testResolveIncludesMissingReference ๐Ÿ”— Success 0.001
testParseMultipleIncludes ๐Ÿ”— Success 0.002
testResolveIncludesTransitive ๐Ÿ”— Success 0.002
testParseIncludeDirective ๐Ÿ”— Success 0.001
testResolveIncludesCircularReference ๐Ÿ”— Success 0.001
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.PatternIndexTest ๐Ÿ”—

Name Status Type Time(s)
testEmptyIndex ๐Ÿ”— Success 0.001
testFindAllMatchesMultipleSamePatternMatches ๐Ÿ”— Success 0.005
testFindAllMatchesNullCu ๐Ÿ”— Success 0.004
testFindAllMatchesMultiplePatterns ๐Ÿ”— Success 0.006
testFindAllMatchesSinglePattern ๐Ÿ”— Success 0.005
testMultipleRulesSameKind ๐Ÿ”— Success 0.010
testFindAllMatchesMixedKinds ๐Ÿ”— Success 0.009
testIndexGroupsByKind ๐Ÿ”— Success 0.009
testMatchBindings ๐Ÿ”— Success 0.005
testFindAllMatchesNoMatch ๐Ÿ”— Success 0.002
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.PatternParserTest ๐Ÿ”—

Name Status Type Time(s)
testParseSimpleExpression ๐Ÿ”— Success 0.055
testParsePlaceholderExpression ๐Ÿ”— Success 0.001
testParseConstructorWithoutArguments ๐Ÿ”— Success 0.008
testParseMethodInvocation ๐Ÿ”— Success 0.001
testParseConstructorWithComplexArguments ๐Ÿ”— Success 0.004
testParseIfStatement ๐Ÿ”— Skipped
org.opentest4j.AssertionFailedError: Parser should return a non-null node ==> expected: not <null> at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:152) at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132) at org.junit.jupiter.api.AssertNotNull.failNull(AssertNotNull.java:49) at org.junit.jupiter.api.AssertNotNull.assertNotNull(AssertNotNull.java:35) at org.junit.jupiter.api.Assertions.assertNotNull(Assertions.java:312) at org.sandbox.jdt.triggerpattern.test.PatternParserTest.testParseIfStatement(PatternParserTest.java:73) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
0.000
testParseConstructorWithPlaceholders ๐Ÿ”— Success 0.004
testParseReturnStatement ๐Ÿ”— Success 0.002
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.Phase6FeaturesTest ๐Ÿ”—

Name Status Type Time(s)
testParseRuleAutoDetectsImports ๐Ÿ”— Success 0.000
testPreviewGeneratorMultiplePlaceholders ๐Ÿ”— Success 0.001
testParseRuleWithStaticImportDirectives ๐Ÿ”— Success 0.004
testParseRuleWithImportDirectives ๐Ÿ”— Success 0.000
testHintFileRegistryUnregister ๐Ÿ”— Success 0.000
testImportDirectiveAddAndRemove ๐Ÿ”— Success 0.001
testHintFileRegistryBundledLibraryNames ๐Ÿ”— Success 0.001
testPreviewGeneratorVariadicPlaceholder ๐Ÿ”— Success 0.008
testImportDirectiveEmpty ๐Ÿ”— Success 0.001
testImportDirectiveMerge ๐Ÿ”— Success 0.000
testPreviewGeneratorSimple ๐Ÿ”— Success 0.000
testHintFileRegistryLoadFromString ๐Ÿ”— Success 0.007
testPreviewGeneratorHintOnly ๐Ÿ”— Success 0.000
testPreviewGeneratorFromRule ๐Ÿ”— Success 0.000
testTransformationRuleWithImports ๐Ÿ”— Success 0.001
testImportDirectiveDetectFromPatternNoFqn ๐Ÿ”— Success 0.000
testHintFileRegistryGetAll ๐Ÿ”— Success 0.003
testTransformationRuleWithoutImports ๐Ÿ”— Success 0.000
testImportDirectiveDetectFromPattern ๐Ÿ”— Success 0.001
testPreviewFormat ๐Ÿ”— Success 0.000
testImportDirectiveConstructorWithLists ๐Ÿ”— Success 0.004
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.PlaceholderGeneralizerTest ๐Ÿ”—

Name Status Type Time(s)
testGeneralizeReturnsNullForEmptyDiff ๐Ÿ”— Success 0.000
testGeneralizeSimpleApiReplacement ๐Ÿ”— Success 0.011
testGeneralizeConstructorRewrite ๐Ÿ”— Success 0.006
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.PlaceholderMatcherTest ๐Ÿ”—

Name Status Type Time(s)
testNonPlaceholderMustMatchExactly ๐Ÿ”— Success 0.004
testMultipleSamePlaceholdersMustMatch ๐Ÿ”— Success 0.002
testDifferentPlaceholdersBindIndependently ๐Ÿ”— Success 0.001
testPlaceholderBinds ๐Ÿ”— Success 0.001
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.RuleGrouperTest ๐Ÿ”—

Name Status Type Time(s)
testEmptyInputReturnsEmptyGroups ๐Ÿ”— Success 0.004
testDifferentRulesGroupedSeparately ๐Ÿ”— Success 0.010
testThreeSimilarRulesGroupedTogether ๐Ÿ”— Success 0.001
testAggregatedConfidenceBoostForMultipleOccurrences ๐Ÿ”— Success 0.000
testSingleRuleGroupedAlone ๐Ÿ”— Success 0.017
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.RuleInferenceEngineTest ๐Ÿ”—

Name Status Type Time(s)
testToHintFileString ๐Ÿ”— Success 0.025
testToTransformationRule ๐Ÿ”— Success 0.023
testInferFromCodeChangePair ๐Ÿ”— Success 0.010
testInferMethodCallRewrite ๐Ÿ”— Success 0.016
testInferConstructorRewrite ๐Ÿ”— Success 0.013
testToHintFile ๐Ÿ”— Success 0.011
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.StatementSequenceTest ๐Ÿ”—

Name Status Type Time(s)
testMatchSpansCorrectOffsetLength ๐Ÿ”— Success 0.008
testSequenceInMultipleMethods ๐Ÿ”— Success 0.008
testCombinationWithVariadicPlaceholders ๐Ÿ”— Success 0.006
testSequenceWithinLargerBlock ๐Ÿ”— Success 0.001
testNoMatchForNonConsecutive ๐Ÿ”— Success 0.001
testMultipleMatchesInSameBlock ๐Ÿ”— Success 0.001
testTwoConsecutiveStatements ๐Ÿ”— Success 0.002
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.TransformationReporterTest ๐Ÿ”—

Name Status Type Time(s)
testGenerateJsonReport ๐Ÿ”— Success 0.011
testGenerateCsvReport ๐Ÿ”— Success 0.004
testJsonReportContainsCorrectFields ๐Ÿ”— Success 0.002
testCsvReportContainsCorrectFields ๐Ÿ”— Success 0.005
testEmptyResults ๐Ÿ”— Success 0.005
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.TransformationRuleTest ๐Ÿ”—

Name Status Type Time(s)
testNoAlternativeMatches ๐Ÿ”— Success 0.001
testTwoAlternativesFirstMatches ๐Ÿ”— Success 0.001
testSimpleRuleWithOneAlternative ๐Ÿ”— Success 0.000
testRuleWithSourceGuard ๐Ÿ”— Success 0.006
testTwoAlternativesSecondMatches ๐Ÿ”— Success 0.001
testHintOnlyRule ๐Ÿ”— Success 0.000
testOtherwiseAlternative ๐Ÿ”— Success 0.001
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.TriggerPatternEngineTest ๐Ÿ”—

Name Status Type Time(s)
testMultipleSamePlaceholder ๐Ÿ”— Success 0.015
testConstructorPatternWithPlaceholders ๐Ÿ”— Success 0.007
testNoMatchesFound ๐Ÿ”— Success 0.002
testFindSingleMatch ๐Ÿ”— Success 0.005
testConstructorPatternNoArgs ๐Ÿ”— Success 0.005
testStatementPattern ๐Ÿ”— Skipped
org.opentest4j.AssertionFailedError: Should find one statement pattern match ==> expected: <1> but was: <0> at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151) at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132) at org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197) at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:150) at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:563) at org.sandbox.jdt.triggerpattern.test.TriggerPatternEngineTest.testStatementPattern(TriggerPatternEngineTest.java:134) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
0.000
testFindMultipleMatches ๐Ÿ”— Success 0.005
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.VariadicPlaceholderTest ๐Ÿ”—

Name Status Type Time(s)
testBlockPatternParserCreatesBlock ๐Ÿ”— Success 0.008
testMixedPatternLastArgSeparate ๐Ÿ”— Success 0.003
testEngineFindsBlockPatternMatches ๐Ÿ”— Success 0.005
testBlockPatternEmptyBeforeReturn ๐Ÿ”— Success 0.003
testMixedPatternFirstArgSeparateEmptyRest ๐Ÿ”— Success 0.001
testMixedPatternFirstArgSeparateRestInList ๐Ÿ”— Success 0.004
testMixedPatternFirstAndLastSeparate ๐Ÿ”— Success 0.001
testExistingMultiPlaceholderStillWorks ๐Ÿ”— Success 0.001
testMixedPatternNotEnoughArgs ๐Ÿ”— Success 0.001
testEngineMixedArgPattern ๐Ÿ”— Success 0.002
testBlockPatternMatchesEmptyBlock ๐Ÿ”— Success 0.002
testBlockPatternMatchesAllStatements ๐Ÿ”— Success 0.002
testBlockPatternNoReturn ๐Ÿ”— Success 0.005
testExistingMultiPlaceholderZeroArgs ๐Ÿ”— Success 0.001
testBlockPatternStatementsBeforeReturn ๐Ÿ”— Success 0.006
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.WorkspaceHintFileTest ๐Ÿ”—

Name Status Type Time(s)
testMultipleProjectHintFiles ๐Ÿ”— Success 0.010
testProjectHintFilesCoexistWithBundled ๐Ÿ”— Success 0.015
testUnregisterProjectHintFile ๐Ÿ”— Success 0.001
testClearRemovesProjectHintFiles ๐Ÿ”— Success 0.008
testInvalidateProjectAllowsRescan ๐Ÿ”— Success 0.001
testProjectScopedIdConvention ๐Ÿ”— Success 0.000
testLoadProjectHintFilesWithNullProject ๐Ÿ”— Success 0.000
testProjectHintFileIncludesComposition ๐Ÿ”— Success 0.003
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.ASTProcessorTest ๐Ÿ”—

Name Status Type Time(s)
testAncestorNavigation ๐Ÿ”— Success 0.041
testAssignmentByOperator ๐Ÿ”— Success 0.036
testHierarchicalSearch ๐Ÿ”— Success 0.010
testInfixExpressionByOperator ๐Ÿ”— Success 0.040
testMethodDeclarationByName ๐Ÿ”— Success 0.002
testSingleVisitor ๐Ÿ”— Success 0.006
testCatchClauseByExceptionType ๐Ÿ”— Success 0.030
testFieldDeclarationByType ๐Ÿ”— Success 0.041
testClassInstanceCreationWithTypeAndNavigate ๐Ÿ”— Success 0.007
testMethodInvocationFiltering ๐Ÿ”— Success 0.003
testTypeDeclarationByName ๐Ÿ”— Success 0.007
testSuperMethodInvocationByName ๐Ÿ”— Success 0.023
testBasicChaining ๐Ÿ”— Success 0.005
testForStatementWithTypeFilter ๐Ÿ”— Success 0.026
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.AdvancedVisitorPatternsTest ๐Ÿ”—

Name Status Type Time(s)
testCoordinatedMultiPhaseProcessing ๐Ÿ”— Success 0.073
testCombiningVisitorsWithOr ๐Ÿ”— Success 0.013
testCombiningVisitorsWithAnd ๐Ÿ”— Success 0.009
testDynamicVisitorRemoval ๐Ÿ”— Success 0.004
testTrackingProcessedNodes ๐Ÿ”— Success 0.003
testNegateFilter ๐Ÿ”— Success 0.009
testStatefulVisitorBehavior ๐Ÿ”— Success 0.012
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.AstProcessorBuilderTest ๐Ÿ”—

Name Status Type Time(s)
matchNodeWithPredicateFiltersCorrectly ๐Ÿ”— Success 0.009
matchNodeHandledStatePreventsDuplicate ๐Ÿ”— Success 0.004
matchNodeFindsCorrectType ๐Ÿ”— Success 0.002
findsIfStatements ๐Ÿ”— Success 0.008
collectsNodesInReferenceHolder ๐Ÿ”— Success 0.006
accumulatesDataAcrossMultipleNodeTypes ๐Ÿ”— Success 0.008
onEachStatementProcessesAllStatements ๐Ÿ”— Success 0.007
withReferenceHolderCreatesBuilder ๐Ÿ”— Success 0.008
withReferenceHolderAndSetCreatesBuilder ๐Ÿ”— Success 0.001
findsReturnStatements ๐Ÿ”— Success 0.006
processorProvidesAccessToUnderlyingProcessor ๐Ÿ”— Success 0.001
filtersByMethodName ๐Ÿ”— Success 0.001
findsAllMethodInvocations ๐Ÿ”— Success 0.001
findsEnhancedForLoops ๐Ÿ”— Success 0.001
providesAccessToLoopVariable ๐Ÿ”— Success 0.000
findsAssignments ๐Ÿ”— Success 0.004
multipleVisitorsCanBeChained ๐Ÿ”— Success 0.005
builderReturnsItselfForChaining ๐Ÿ”— Success 0.001
findsVariableDeclarations ๐Ÿ”— Success 0.001
findsAllMethodDeclarations ๐Ÿ”— Success 0.001
findsTypeDeclarations ๐Ÿ”— Success 0.002
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.BasicVisitorUsageTest ๐Ÿ”—

Name Status Type Time(s)
testMethodNameFiltering ๐Ÿ”— Success 0.009
testMethodNameFilteringTraditional ๐Ÿ”— Success 0.005
testTraditionalVisitorApproach ๐Ÿ”— Success 0.001
testLambdaExpression ๐Ÿ”— Success 0.000
testSkipChildNodes ๐Ÿ”— Success 0.001
testMultipleNodeTypes ๐Ÿ”— Success 0.001
testVisitEndCallback ๐Ÿ”— Success 0.003
testBasicMethodReference ๐Ÿ”— Success 0.004
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.ClassInstanceCreationVisitorTest ๐Ÿ”—

Name Status Type Time(s)
testMultipleBlocksWithSeparateInstances ๐Ÿ”— Success 0.013
testFindClassInstanceCreationInAnonymousClasses ๐Ÿ”— Success 0.035
testChainedVisitorWithoutFirstMatchBug ๐Ÿ”— Skipped
AstProcessorBuilder bug: chained ClassInstanceCreation visitor not called when first MethodInvocation visitor has no match (PR #678)
0.000
testFindClassInstanceCreationWithTypeFilter ๐Ÿ”— Success 0.027
testScopeFunctionBehavior ๐Ÿ”— Success 0.013
testFindStandaloneClassInstanceCreation ๐Ÿ”— Success 0.016
testJFacePluginPattern ๐Ÿ”— Success 0.017
testFindClassInstanceCreationInNestedBlocks ๐Ÿ”— Success 0.018
testFindAllClassInstanceCreationInMethod ๐Ÿ”— Success 0.012
testFindClassInstanceCreationInLambdas ๐Ÿ”— Success 0.027
testDeeplyNestedClassInstanceCreation ๐Ÿ”— Success 0.017
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.ExpressionHelperTest ๐Ÿ”—

Name Status Type Time(s)
simpleNameNotMatchingVarNameIsNotIdentity ๐Ÿ”— Success 0.003
simpleNameMatchingVarNameIsIdentity ๐Ÿ”— Success 0.000
infixExpressionIsNotIdentity ๐Ÿ”— Success 0.001
nullVarNameReturnsFalse ๐Ÿ”— Success 0.006
negatesSimpleNameWithoutParentheses ๐Ÿ”— Success 0.002
nullAstThrowsException ๐Ÿ”— Success 0.003
negatesInfixExpressionWithParentheses ๐Ÿ”— Success 0.002
nullConditionThrowsException ๐Ÿ”— Success 0.003
simpleNameIsNotNegated ๐Ÿ”— Success 0.001
prefixExpressionWithMinusIsNotNegated ๐Ÿ”— Success 0.006
prefixExpressionWithNotIsNegated ๐Ÿ”— Success 0.001
stripsNegationFromPrefixExpression ๐Ÿ”— Success 0.001
returnsOriginalIfNotNegated ๐Ÿ”— Success 0.001
simpleNameDoesNotNeedParentheses ๐Ÿ”— Success 0.002
infixExpressionNeedsParentheses ๐Ÿ”— Success 0.001
nullInputThrowsException ๐Ÿ”— Success 0.001
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.HelperVisitorBuilderTest ๐Ÿ”—

Name Status Type Time(s)
testValidationWithoutCompilationUnit ๐Ÿ”— Success 0.008
testCollectAnnotations ๐Ÿ”— Success 0.048
testFindSuppressWarningsAnnotations ๐Ÿ”— Success 0.017
testFindOverrideAnnotations ๐Ÿ”— Success 0.014
testFindDeprecatedAnnotations ๐Ÿ”— Success 0.016
testValidationRequiresAnnotationAndType ๐Ÿ”— Success 0.021
testEarlyTermination ๐Ÿ”— Success 0.015
testExcludingProcessedNodes ๐Ÿ”— Success 0.013
testReferenceHolderDataCollection ๐Ÿ”— Success 0.013
testFindStaticImports ๐Ÿ”— Success 0.019
testFindRegularImports ๐Ÿ”— Success 0.019
testFindSingleMethodCall ๐Ÿ”— Success 0.014
testCollectMethodCalls ๐Ÿ”— Success 0.012
testFindMultipleMethodCalls ๐Ÿ”— Success 0.014
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.LibStandardNamesTest ๐Ÿ”—

Name Status Type Time(s)
methodDefaultCharsetIsDefaultCharset ๐Ÿ”— Success 0.001
methodGetPropertyIsGetProperty ๐Ÿ”— Success 0.001
methodLineSeparatorIsLineSeparator ๐Ÿ”— Success 0.055
fieldUtf8IsUtf8 ๐Ÿ”— Success 0.001
methodToStringIsToString ๐Ÿ”— Success 0.000
methodConcatIsConcat ๐Ÿ”— Success 0.000
methodSumIsSum ๐Ÿ”— Success 0.000
methodMinIsMin ๐Ÿ”— Success 0.004
methodMaxIsMax ๐Ÿ”— Success 0.000
methodStreamIsStream ๐Ÿ”— Success 0.001
methodForeachIsForEach ๐Ÿ”— Success 0.004
methodReduceIsReduce ๐Ÿ”— Success 0.001
methodAnyMatchIsAnyMatch ๐Ÿ”— Success 0.000
methodNoneMatchIsNoneMatch ๐Ÿ”— Success 0.000
methodFilterIsFilter ๐Ÿ”— Success 0.000
methodMapIsMap ๐Ÿ”— Success 0.000
methodAllMatchIsAllMatch ๐Ÿ”— Success 0.001
methodForEachOrderedIsForEachOrdered ๐Ÿ”— Success 0.006
javaLangDoubleIsCorrect ๐Ÿ”— Success 0.002
javaLangStringIsCorrect ๐Ÿ”— Success 0.001
javaLangMathIsCorrect ๐Ÿ”— Success 0.004
javaLangLongIsCorrect ๐Ÿ”— Success 0.001
javaLangIntegerIsCorrect ๐Ÿ”— Success 0.000
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.MatcherTest ๐Ÿ”—

Name Status Type Time(s)
matcherTest ๐Ÿ”— Success 0.005
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.ReferenceHolderTest ๐Ÿ”—

Name Status Type Time(s)
testCountingWithStaticMethod ๐Ÿ”— Success 0.090
testComplexDataStructures ๐Ÿ”— Success 0.025
testCollectingNodePositions ๐Ÿ”— Success 0.010
testCountingNodes ๐Ÿ”— Success 0.009
testLazyInitialization ๐Ÿ”— Success 0.019
testSharedDataBetweenCallbacks ๐Ÿ”— Success 0.009
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.VisitorApiDocumentationTest ๐Ÿ”—

Name Status Type Time(s)
testCallbackSignatures ๐Ÿ”— Success 0.002
testBasicUsagePattern ๐Ÿ”— Success 0.004
testVisitEndCallbacks ๐Ÿ”— Success 0.001
testApiOverview ๐Ÿ”— Success 0.001
testDataSharingPatterns ๐Ÿ”— Success 0.004
testStaticHelperMethods ๐Ÿ”— Success 0.003
testVisitorRegistration ๐Ÿ”— Success 0.003
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.VisitorConfigDataTest ๐Ÿ”—

Name Status Type Time(s)
testBuilderWithExceptionType ๐Ÿ”— Success 0.001
testBuilderDefaultsToNull ๐Ÿ”— Success 0.009
testBuilderWithSuperClassName ๐Ÿ”— Success 0.001
testBuilderIsImmutable ๐Ÿ”— Success 0.001
testBuilderWithImportName ๐Ÿ”— Success 0.000
testBuilderWithTypeof ๐Ÿ”— Success 0.007
testBuilderWithMultipleFields ๐Ÿ”— Success 0.001
testBuilderWithTypeofByName ๐Ÿ”— Success 0.007
testArrayDefensiveCopy ๐Ÿ”— Success 0.001
testBuilderWithTypeName ๐Ÿ”— Success 0.000
testBuilderWithAnnotationName ๐Ÿ”— Success 0.000
testBuilderWithOperator ๐Ÿ”— Success 0.000
testBuilderWithMethodName ๐Ÿ”— Success 0.004
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.VisitorTest ๐Ÿ”—

Name Status Type Time(s)
testNestedHierarchicalSearch ๐Ÿ”— Success 0.005
testFluentApiWithMethodFiltering ๐Ÿ”— Success 0.009
testMethodInvocationByType ๐Ÿ”— Success 0.002
testMultiPhaseProcessing ๐Ÿ”— Success 0.004
testSimpleFluentApi ๐Ÿ”— Success 0.001
testDynamicVisitorModification ๐Ÿ”— Success 0.004
testFluentApiWithNavigation ๐Ÿ”— Success 0.010
testComplexDataCollection ๐Ÿ”— Success 0.008
Properties ยป

Back to top

All Test Reports | Coverage Reports | GitHub Repository

Generated by Sandbox